home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 April: Mac OS SDK / Dev.CD Apr 00 SDK1.toast / Development Kits / Mac OS / Open Transport 1.3 / Open Transport SDK / Open Tpt Protocol Developer / Samples / Configurators / Makefile.PPC < prev    next >
Encoding:
Makefile  |  1998-04-30  |  2.5 KB  |  69 lines  |  [TEXT/MPS ]

  1.  
  2. ":PPC:"    ƒ  ":"
  3.  
  4. .c.o    ƒ    .c
  5.     Echo "∂t∂tCompiling {Default}.c"
  6.         MrC {DepDir}{Default}.c -o {Targ}  {PrjCOptions} {IncludesPath}
  7.  
  8. IncludesPath = -i :::Includes: -i "::::Open Tpt Client Developer:Includes:CIncludes:" ∂
  9.                -i "::::Open Tpt Module Developer:Includes:" -i "{CIncludes}"
  10.  
  11. PrjCOptions =  -notOnce -proto strict
  12.  
  13. all    ƒ    :PPC:TMP_RS_Config.pef :PPC:TMP_Config.pef :PPC:TMP_CreateConfig.pef ∂
  14.         :PPC:TMP_GlobalVar.pef
  15.  
  16. ":PPC:TMP_GlobalVar.pef"    ƒ :PPC:TMP_GlobalVar.c.o 
  17.     PPCLink -xm SharedLibrary -sym on -export gTMPGlobal ∂
  18.     -outputformat pef -share global ∂
  19.     -fragname TMP_GlobalVar ∂
  20.     -o {Targ} ∂
  21.     :PPC:TMP_GlobalVar.c.o 
  22.  
  23. ":PPC:TMP_RS_Config.tfp"    ƒ :PPC:TMP_RS_Config.c.o 
  24.     PPCLink -xm SharedLibrary -sym on -export OTSetupConfigurator ∂
  25.     -outputformat pef -share context ∂
  26.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTransportUtilLib ∂
  27.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTptUtilsExtnPPC.o ∂
  28.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTptMiscUtilsPPC.o ∂
  29.     "{PPCLibraries}"PPCCRuntime.o ∂
  30.     "{SharedLibraries}"InterfaceLib  -o {Targ} ∂
  31.     :PPC:TMP_RS_Config.c.o 
  32.  
  33. ":PPC:TMP_Config.pef"    ƒ :PPC:TMP_Config.c.o :PPC:TMP_GlobalVar.pef
  34.     PPCLink -xm SharedLibrary -sym on -export OTCreateMyConfigurator ∂
  35.     -init InitTMPConfig -term TeardownTMPConfig ∂
  36.     -outputformat pef -share context ∂
  37.     -fragname OTTMPController ∂
  38.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTransportLib ∂
  39.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTransportExtnPPC.o ∂
  40.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTptMiscUtilsPPC.o ∂
  41.     :PPC:TMP_GlobalVar.pef ∂
  42.     "{PPCLibraries}"PPCCRuntime.o ∂
  43.     "{SharedLibraries}"InterfaceLib  -o {Targ} ∂
  44.     :PPC:TMP_Config.c.o 
  45.  
  46. ":PPC:TMP_CreateConfig.pef"    ƒ :PPC:TMP_CreateConfig.c.o
  47.     PPCLink -xm SharedLibrary -sym on -export OTCreateMyConfiguration ∂
  48.     -init InitTMPCreateConfig -term TeardownTMPCreateConfig ∂
  49.     -fragname OTTMPConfigCreateLib ∂
  50.     -outputformat pef -share context ∂
  51.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTransportLib ∂
  52.     "::::Open Tpt Client Developer:PPC Libraries:"OpenTransportExtnPPC.o ∂
  53.     "{SharedLibraries}"InterfaceLib  -o {Targ} ∂
  54.     :PPC:TMP_CreateConfig.c.o 
  55.  
  56. ":PPC:TMP_RS_Config.pef" ƒ ":PPC:TMP_RS_Config.tfp" ":TMP_RS_Config.r"
  57.     Rez -c otan -t shlb -s ":PPC:" ":TMP_RS_Config.r" ∂
  58.     -i "::::Open Tpt Protocol Developer:Includes:" ∂
  59.     -o {Targ}
  60.     Duplicate -d -y ":PPC:TMP_RS_Config.tfp" {Targ}
  61.     
  62. :PPC:TMP_GlobalVar.c.o ƒ :TMP_Config.h
  63.  
  64. :PPC:TMP_CreateConfig.c.o ƒ :TMP_Config.h
  65.  
  66. :PPC:TMP_RS_Config.c.o ƒ :TMP_Config.h
  67.  
  68. :PPC:TMP_Config.c.o ƒ :TMP_Config.h
  69.